strange foreigner - German English Dictionary